This city or area is populated and known in english as New Delhi is located in first admin division, known as Delhi with second administrative area of New Delhi in a country/region called India with approximate population of 317,797